household pesticide - Francés Inglés Diccionario